
enum Instruction
{
    NOP, ADD, SUB, MUL, DIV, MOD,
    AND, OR,
    EQL, NEQL, LT, GT, LE, GE,
    NEG, MINUS,
    GETLOCAL, SETLOCAL,
    GETARRAYVALUE, SETARRAYVALUE,
    GETFIELDVALUE, SETFIELDVALUE,
    ICONST, SCONST,
    FCALL, ECALL, MCALL, NEW, FRAME,
    RET, RETVALUE,
    JT, JF, JMP
};
